plexus choroideus - German English Dictionary